cochlear implantation - Spanish English Dictionary